put one's best foot forward – English–Svenska translations

🇬🇧 en sv 🇸🇪

put one's best foot forward verb

  • make favorable impression
visa framfötterna
Wiktionary Links